package com.itcam.otcbackend.demo;

public class CharAtExample {
    public static void main(String[] args) {
        String str = "Hello, World!";

        // 获取索引为 0 的字符
        char firstChar = str.charAt(0);
        System.out.println("索引为 0 的字符是: " + firstChar);

        // 获取索引为 7 的字符
        char eighthChar = str.charAt(7);
        System.out.println("索引为 7 的字符是: " + eighthChar);

        // 尝试获取一个超出字符串长度的索引位置的字符，会抛出异常
        try {
            char invalidChar = str.charAt(str.length());
            System.out.println(invalidChar);
        } catch (StringIndexOutOfBoundsException e) {
            System.out.println("捕获到异常: " + e.getMessage());
        }
    }
}